Integrations

With CanCred Factory, you can create and manage your badges in one place, and issue them from other platforms such as Learning Management Systems. There are four ways to integrate with other platforms:

  1. Use existing REST plugins, e.g. Moodle or Learndash
  2. Use LTI (Learning Tools Interoperability) integreations: Generic (see below) or D2L Brightspace or Canvas
  3. Develop your own Factory plugin using our RESTful API
  4. Use Zapier

Integration requires a Pro subscription level.


LTI integration

Learning Tools Interoperability (LTI) is a standard developed by 1EdTech Consortium, which enables courseware and learning tools from different vendors to be launched within a learning platform, often an LMS.

LTI Integration provides a link between an LTI supported LMS and your badge issuing account in Factory. Our customers can use LTI integration with Canvas LMS, Blackboard, Brightspace etc. LTI 1.3 has a more straightforward upgrade path than other versions and the full support and endorsement of major platform providers.

Please note: As with Moodle documentation above, these plugins were originally developed for Open Badge Factory, our sister platform in Europe. When integrating for CanCred Factory, if you see openbadgefactory.com replace it with factory.cancred.ca as appropriate.

Please log in into your CanCred Factory Pro account and go to Admin Tools > LTI for more information.

Generic LTI

Enables manual issuing and badge application embedding in the LMS


D2L Brightspace LTI

Brightspace logo


Blackboard LTI

Blackboard logo

Contact us for instructions


Canvas LTI

Canvas logo


Moodle plugin

Moodle logo

Our Moodle plugin enables you to issue CanCred Factory badges from a single Moodle or a multi-site Moodle platform.

It enables users to:

  • Issue badges manually to learners from inside Moodle
  • Issue badges automatically based on course completion, activity completion, or profile completion.
  • Get badge awarding history
  • Display earned badges on learner profiles
  • Set specific badge permissions using Moodle categories (link Factory categories with Moodle categories)
  • Support sub-organisations for badge issuing.
  • Switch to API v2 on the backend. See documentation

Multi-tenancy options

  • Connect one Factory account to multiple Moodle sites.
  • Connect multiple Factory accounts to your Moodle site using OAuth2 API keys.

Download the Moodle plugin

Read the User Guide (English only)

The Moodle plugin also works with Moodle Workplace and with Totara LMS (version 11 and up).

Please note: This plugin was developed for Open Badge Factory, our identical sister platform in Europe. When integrating for CanCred Factory, if you see openbadgefactory.com replace it with factory.cancred.ca as appropriate.


LearnDash plugin

LearnDash logo

LXD Integral Microcredentials for LearnDash is a third-party plugin that connects your LearnDash site to CanCred Factory and issues real, verifiable Open Badges 3.0 credentials to learners automatically, with no Zapier or other external automation required.

LXD Integral Microcredentials for LearnDash is developed and published independently by LXD Integral Learning Ltd. It is not affiliated with, supported by, or endorsed by Open Badge Factory, CanCred, Learning Agents, LearnDash, StellarWP, or 1EdTech. Contact LXD Integral Learning directly for support, enhancments and customization of this plugin.


REST API

NOTE: REST API is available to Pro level users only.

We welcome new integrations with other platform providers who want to enable their users to issue standard-compliant Open Badges. To develop an integration, your developers need only our API documentation and a Pro account in CanCred Factory.

NEW: API v2

The new version of our API was released in February 2026. Discover improved OpenAPI documentation and a more robust, developer-friendly experience for integrating badge issuing into your platforms.

Check out the API v2 Documentation
Please note: This API was developed for Open Badge Factory, our identical sister platform in Europe. When integrating for CanCred Factory, if you see openbadgefactory.com replace it with factory.cancred.ca as appropriate.

The new version brings significant improvements over v1, including streamlined request/response formats and enhanced performance. Key new features include:

– Issue badges with sub-organisations (aliases)

– Evidence handling

API v1

CanCred Factory Pro users can continue to use our legacy REST API to issue badges from multiple platforms, including their LMS.

Download the REST documentation for developers.
This documentation was written for both Open Badge Factory (OBF) and CanCred Factory platforms.


Zapier

Zapier logo

Connect CanCred Factory with thousands of applications using Zapier, without writing a single line of code. Create automated workflows that issue Open Badges when specific events occur in your favorite platforms, such as course completions, form submissions, spreadsheet updates, CRM events, or HR processes.

Whether you’re using an LMS, forms, spreadsheets, or business applications, Zapier makes it easy to integrate CanCred Factory into your existing workflows.

Popular automation workflows:

  • LearnDash
  • Google Forms
  • TalentLMS
  • Notion
  • SAP SuccessFactors

…and thousands of other applications supported by Zapier.

Requires an CanCred Factory Pro license.

Get started with Zapier
NB: This integration designed for our European partner Open Badge Factory. When you see the URL openbadgefactory.com, replace it with factory.cancred.ca

Contact us with any questions!